Soundcloud oauth, client wrapper, and gritter implemented