Minor text, layout and HTML improvements
Added serverside validation of user input. Fixes #5