The authenticator now properly detects whether it needs to add or edit an existing account, and acts accordingly.
Authenticator basic functionality implemented.
Cleanse on the build files and set up for adding the chat module.