API Client specs and Guard setup. Rubocop fixes
Added a test for required hash parameter
Added spec to test routes being pulled from API