added authentication and authorisation. Added pagination and generating of sample users
refactored the index view. Added a user partial
added adminitrator indication to the user model
added delete user functionality
Merge branch 'updating_users'