eased nesting in #create(), altered status code for invalid xml payload and updated tests