Changed min cabal version
Added auto compilation of Fay scripts
Added JSON serialization
Minor fixes in Parser