Implemented basic response and exposed it.
Added basic request validation.