set up onclicklistener for add window, passed data from view to window object and window object to customer, and did some mild refactoring, passed all hands on tests