Merge pull request #328 from MitchK/master

Improve documentation
adapt documentation style
apply some minor ui changes
Don't use the global bower installation