DRY the requirejs stuff, make it actually work with livereload and add a few bower components