Created a basic User model form scratch (including secure passwords)