Add a .gitignore
Use callbacks to respond to messages. Allows to know whether authentication was successfull or not.