Homework9 cleaned up mostly working

have all tests passing except for 1+1+1*3 and
no negative numbers