Haskell Projects from classes