Capture the service demand specifications.

Capture the service demand request specifications from the user. closing
issue #16