Adds a basic user module
Adds user auth layer
Adds rest of the CRUD action for the users module
Added CRUD actions alongside respective views
Merge branch 'feature-post-module' into develop
Added owership authorization using auth component isAuthorized()