Get me up and running with basic but clean angularJS organization. - Many ideas from Dan Wahlin