This was built following this tutorial: https://tutsplus.com/course/building-javascript-web-apps/. Things I learned: AMD (require.js), Backbone