Reconstructed logic and requestHandlers
Some minor change in protocol definition
Merge branch 'prototype' of github.com:longruiliu/ECR into prototype

Conflicts:
	doc/ProtocolDefinition