User model - Initial CRUD

Basic CRUD.. merging changes for the day..