Initial commit for compiler/parser