Added format validation
Added for secure passwords and confirmation
Make basic user models (including secure passwords)