Make a basic User model(including secure passwords)
Added Extra test features for chapter 6 exercise