updated html templates and routing
fix dependency bug
Merge pull request #2 from bplatta/template-main

Template main