SGF parsing exercise for Haskell

This is a relatively simple parsing exercise and a good introduction to parsec.