handle model polymorphism
rename import views
heavy refactoring list view
minor styles improvements
brunched