Refactoring, added full support for Rdio - closes #1
Updated documentation with rdio support