allow for some insignificant whitespace

skip spaces in front of after the code(per line)
skip empty lines and lines that only contain spaces
some integration tests for the lanugage