Major refactor to make API more logical.
Add support for searching and retrieving popular songs.
Remove unnecessary qualifiers from method names.