reworked from Pubsub to Backbone events
added a remove option to remove a single model and derender it's subview