Changed order of parameters in LexerRule init
Added tests module