merging the code have as far as register - activateAccount, but as of this commit the data is not being stored in the database