fix issue with not ppopping to clear stack with an expression statement
run if statements
bitwise operations
run unary expressions
run binary expressions
mul and div
codegen and also functioning strings
print, add, sub run with manually typed bytecode