Started adding support for classes.

  - Only constructor as classe elts for the moment.
Adding class methods
Adding static modified in class methods.
Adding class field support.
Adding more support for printing classes.
Minor cleaning
Adding annotation support for classes.
Minor renaming.
Default access modifier is public.
Adding some scaffolding for Aeson-json parsing.
Parse script as JSON - first attempt.
Fix in parser
Adding ToJSON in Parser.
Adding a JSON parsing testing program.
Adding "super" in Syntax.
Small changes in JSON test...
Adding annotations as comments in TestJSON
Merge pull request #2 from panagosg7/heapless_parse_json

Heapless parse json
Adding the right versioin of aeson in cabal file
Various changes