service class basic header information

added most of the basic properties for the service header.
service comments

added comments for new properties
class hierarchy skeleton for services.

added a class hierarchy for services (software, package, program,
etc.) and separated the packages and services into two different
collections.