rewritten lexer, improved variable handling, cleaned code
Spliting the IDE and the Runtime Engine