adds debug logging for aliases
adds home method
adds an empty execute method
stops code from caring if an invalid argument is added.
adds an empty test and empty class for config
adds travis