Added some javadoc
Replaced protocol method names with named constants
Removed client CLI

This for initial testing purposes only.