Retabbed to ts=4

Also, started implementing codegen