renamed:    prepare.py -> parse.py
	renamed:    parse.py -> lexer.py
	new file:   types.py
	new file:   lexer.py
Did some reorganization, added a file