+ EditorConfig + .gitattributes
+ basic setup for Jasmine
+ Presenter pattern
~ better names, JSHint
+ more complex UI logic: update multiple views