updated UML more, haven't added in variable names and such to GUI classes