Started separating into multiple files

Going to script the game into multiple files to make it easier to edit
and so file sizes don't become huge. Added ability for players to set
custom output message colours.