cleanup

clean up error messages
new parser (identifier)
Add assignment expression (HaskCalc)