Adding support for super.
Removing pulbic/private modifier.
Minor cleanup.
Merge pull request #10 from panagosg7/master

Support for TS features