fix
clean up
updated phpdoc
refactored user creation
changed confirmable option name to enableConfirmation
refactored registration
refactored confirmation