Moving the template app's templates and updating view models.

Signed-off-by: Rob Dobson <rob@rdobson.co.uk>
Adding a home page.

Signed-off-by: Rob Dobson <rob@rdobson.co.uk>
Updating templates to extend a base template.

Signed-off-by: Rob Dobson <rob@rdobson.co.uk>