Restructure repository and enable livereload