Added a basic file structure.
Implemented a basic lexer which still needs some adjustments on token type detection (mostly numbers and regex).