Seperated expression and statement parsing into seperate files, added identifier and type parsing tests.