Domain Objects (Danny)

Danny's work completed.