User Model
Added User test
Additional model changes
Make a basic User model(including secure passwords)