Update

added colours so users can use bukkit colour codes in config, seperated
code into different classes to make more efficent use of the code to add
more features in the future, if needed