first commit. proxies api calls to Rdio using your developer key and shared secret. Handle API errors on the caller end.