playing with using composition instead of inheritence
refactored Command handling
more refactoring
added Joda time as time parser
code clean up
more refactoring
refactored tests together
add tests for new formatter
moved into the right package
removed Joda time and added PrettyTime instead.
I was not prepared to add almost a megabyte to every plugin for the simplicity of JodaTime
add tests for new TimeFormatters
add tests for colour formatters
refactored logging
add tests for logger
encapsulated configuration localisation
database refactoring
refactored database tests
further refactoring
decided I no longer need the plugin classes, they were too brittle for my taste
added missing test files
add various localisations
localisation issues