Create basic file structure

Fixes #4.
Splits the HTML, CSS and JavaScript into separate files.