refactoring

encapsulation of backbone views
fix refactoring bugs
refactoring bindings