got basic selection working, sorta. im getting a null pointer exception. I think when I clear a selection, Im not properly re-setting it. somehwere in MainApplication...
Added NameAlreadyExistsException class
Added testAddPackage.