moved to src
added tests
added constructor function to Identifier to support lowercasing
added pointer parser
added forward declared functions
rmed unused tests
updated todo
parametrizing expr by type info
prototype semantic analyzer for expressions