fixes #22

I've added livereload functionality. 

The way I've set it up supports html, js and css initiated reloads using the [livereload browser extensions](http://feedback.livereload.com/knowledgebase/articles/86242-how-do-i-install-and-use-the-browser-extensions).