reorganised UI with new views, models, collections, templates, and
styles