added deploy.cfg file
added service templates
added interface spec
removed shock_service
renamed some funcs
client tests
server tests
some notes on design and the shock-client