Added to the parser

-I think it is passing all the tests
-Still no float support
-Added some more to keep track of types
-Variables declared can only be initialized to literals right now b/c I
was getting a shift/reduce conflict