Some tests moved to own modules, more tests for complex lexing