crucible REST API client for scala