Added comments to PersonMapper, PersonGateway and CommandToCreateUser.
Also did some minor refactoring in them and added
CommandToCreateUserTest class.