filled out readme, utilize Backbone models/collections since we're not focused on performance

We are now tracking the template property (if it's a string) to
better determine what Views are not being closed.