class diagram

removed unneeded text box and menu item
O'Neil test cases
can now successfully do () and *
clean up and fixed bugs
fixed bugs