Agent Registration

* fields are mandatory