beleaguered castle: initial revision
beleaguered castle: foundation and row as different types
Using stackType as an enum instead of separate rows and foundations adts
Merge branch 'master' of https://github.com/arturmatos/learninghaskell