Revert FastBoard back to Haskell-ish board. 17sec