Add -Wall
Explicit exports
Rename parse -> parseFile
Add ghc-options and explicit exports