Use the classes formatter by default. Closes #13
Handle colours in a much better way
Don't send unneeded formatting properties