Harmonized naming of DataAccess API
Updated catalogue API to support Parts.

Updated dataaccess API to support Events.
Added Command copy-constructor.