added post method, separated out _check_results and _construct_request methods in response
tests for create and delete, _post, _check_results and _construct_request methods