Cleaned code, added module support, added separate configuration

I left the username as "AcesUpHigh", this can be changed if you would like to change it's password.