Major progress in cutting down errors

Nowhere near done yet though.. might just make the configuration folder
have Config.java, Messages.java and Bans.java. Not sure yet though.