Massive refactor to follow angular practices for setup

App moved to umb.belle.client, grunt setup to handle a testrunner,
concat and jshint all files