Code compiles now

Fixed whatever was wrong in Request, and added a couple extras