Added all request methods from spec (POST/GET/PUT/DELETE.)
Started moving logic into a REST request object.