Converted to FP Complete Haskell Center
some changes for fpcenter