Making progress on navigating schema. Ability to handle status codes, redirects and error codes