Interface tweaks

Just a few minor changes to enable running the server locally.
And also putting JS and CSS in external files.