adjust angular code and file structure to match best practices
add ga.js to production build (only)
Merge branch 'dev'