added full name accessor to user model and sequence genereator to factory