Added more to view. added communicator. Added a few notes