Got the engine working. Ready for my first upload to Hackage.
Added some formal haddock documentation.