I don't know if this closes apps or not but in the multitasking menu on the bottom right of the screen you can swipe away apps and they disappear. I always clean up my open apps there just to keep things neat...
And congrats on your new N7!
Sent from my Nexus 7 using Tapatalk 2