added more functionality to conversion, changed for loop translation method, added shift/unshift/pop/push methods, fixed print of misc stuff, added recursive element when indenting in a block of code, refactored variable assignment and related