add view category list
User model and authentication, plus pages controller and home page
add devise and update specs to pass
Merge branch 'smola970-master'
Started user modelling and authorisation
Merged branch with latest upstream changes