added base lexer
added token class
added new exception class
added makefile
added main.cpp
added lexer
fixed little bug in lexer
added abstract parser and dummy ast
added initial parser
added base declaration node
added struct declaration node
added scope interface
added struct symbol
structs almost ready
added global scope class
got to compile at the moment
added variable declaration node
added variable symbol and type
added CodeGen class
deleted backup file