Views were persistent

I was doing your tut and ran into a simple fix so I made it.

Your views were being persisted and not garbage collected between route changes. I added some remove() calls based on router events.