Fixed hasProduct of Department
Removed false Override flags
Made unit test for TestShelf