Refactoring, fixed registration
PHPDoc
Store first and last name on registration