Merge pull request #1 from jegol/master

Fix HTML
Merge pull request #2 from jegol/master

Fix element visibility problems
fixing login
last one of the night
Fix multiple errors causing the app to halt

As per shortlog

Signed-off-by: James Lowe <james_gh@jlowe.demon.co.uk>