Adjusted menu.html and some style finetuning.
SMall change to directives.js ('use strict' was missing).
Fixed jshint warnings and violations.