DiagramView: renamed from DiagramPane to DiagramView
ProductPanel: started coding ProductPanel
CollectionPanel: created and started coding (initial proccess of getting rid of NetBeans interface constructor)
DataProvider: now responsible for the directory creation
base.events: moved base.events.interfaces here
ui.components: updated interfaces
ui.components.dialogs: started porting of dialogs (no code yet)
CollectionPanel: updated interfaces, some coding
ProductPanel: updated interfaces