Remove declarations that exist in parent class
Add doxygen comments to itemdef.h