fix #67
First iteration of performance optimizations
Removing wrapper fns, cleaning up
Removing lazy-seqs from iterate-while
Fix comment emitter
code clean up