Basic user model completed(with secure pwd), cleaned upp test errors, guard now works again