Issue 15 template user pages

This pull request answer #15 - templating the existing user pages.

As per a discussion with Roman, the basic templating for the user account pages has been done. However, we will leave the remaining pages until the next release due to the complexity of the admin section of the application.