Removing google oauth specific profile structure for more generic deserialization.
Setting up handling for a bad route.