Added cabal project info
Added a board type for placing pentominoes into
Refactoring minorly
Made Pentomino a data type instead of just a typedef to hold colour and position info too
Added ability to add a pentomino to an existing board
Added in a flipped bool to pentomino to record state
Style tweaks