allow for adding signature method support
move the request parsing into utilities
move oauth param removal into the LaunchResult