add request body parsers and build out rest forms