Ultimaker 2 Tools in Haskell