Created error class.
Issues with lexer! Check TODO