Merge pull request #23 from caruccio/master

UI updates and github auth first steps
Merge pull request #24 from caruccio/master

Fix build and auth
Merge pull request #27 from caruccio/master

Ported to Python/Flask
Update index.html
Update index.html
Start home page functionalities