Fixed logging messages using putStrLn
Added support for mapping with an arbitrary GCode function
Removed unnecessary file
Added support for forcing computations
simplified mapTS a little
simplified mapTS a little
Added MonadTransport class to allow for testing of transport functions