Merge pull request #90 from anchor/wip-server-protocol

Implement protocol in API server
Merge pull request #91 from anchor/wip-program-names

Correct file names for demo API server and client
Merge remote-tracking branch 'origin/master' into wip-server-functionality