Add marionette library
Update marionette lib. Rewrite router. Change app implementation. Add header view rendering.
Update codebase in order to use Marionette features
Wire up 'details' view using Marionette
Add Highlighter behaviour
Merge branch 'marionette-hometask'