Added the beginning of a framework of the language

Contains var definitions
Contains types null, str, and num
Contains somewhat functioning lexer
Contains beginning of grammar
Added syntax file for vim