Fixed a bug allowing the add storage unit view to let you press OK before you enetered a name.
Finished remove item and remove product. I also modified StorageUnit so that it uses the productGroups it inherits from ProductContainer, rather than having another of its own.
Made the tests so they at least compile (many still fail, due to changing specs)
Split lines to remove all but five checkstyle errors.