4 update api documentation

Updated API documentation to be clearer and more accurate. Great way to cement what an API is in the CiaD class.