Adding support for nullable type

Adding support for nullable type
Adding support for comments in typescript