added binops, unops, and tests
cleanup operator implementations
added augassigns, assign, and initial precendence tests
added casts
move precedence code to a separate file
skip precendence tests for now