tokenize() now separates code based on lines instead of whitespace, fixed conditional jump