View refactoring
Added SwingView class
Added support for view association/disassociation notification