Initial implmentation of basic front-end and back-end functionality.
Adding jshint.