Implemented definePerson as ROS service
Added placeholder for queryPerson
Implemented queryPerson method
Factored out multiple classes
Fixed cleanup on shutdown
Factored classes out into separate modules
Revert "Added queryPerson service"
Merge branch 'dphoyes'