Reorganized directories and added MainLexer.java