Fixed buffer overflow
Initial expressions support for the parser

I have to leave for a few days, better leave this somewhere safe :S