Fix windows bug in Makefile
Add stack overflow check in runtime
update parser to use Object and ast changes