Added get, post, put, and delete convenience methods