User template loading.
Better styling
Update default template.html
Add some documentation.