Added haddock documentation.
Added comments.
Changed to use intervals.
Improved logging of event handling.
Improved log formatting.
Added Representable instance for Unique values.
Code formatting.
Code formatting.
Removed unused imports and language extensions.
Added a convenience function for showing things in their default representation.
Refactored event handling.
Refactored event handling.
Refactored event handling.
Layout.
Implemented message handling.
Changed event handling log to be printed even when the event produces no reaction.
Improved event response logging.
Reordered definitions.
Merge branch 'master' into coordinates