[Haskell] idea's for a 3D modeller in Haskell