adding cache invalidation to get_services() and get_users(), updated caching tests, removed overarching TODO.. close #53