implemented more of the typescript grammar
started ambient classes