Modular Ruby clients interface for REST APIs