Moved editor.Buffer  to common.BufferObserver
Moved gui.Buffer to common.ObservableBuffer

Created Commander class

Changed GUI contstructor to expect Commander instances

Made changes to all command to reflect changes in object names and locations

added execute() calls to all relevant methods in GUI class 

fleshed out some of the incompleted methods in GUI class