Make deployable on GitHub Pages
Reorganise things into subdirectories
Fix deployment script