Set-up some basic defaults, improved the watch and compile functions, and made some minor changes to the html