Extends functionality of Artist

Adds Album. Extends Artist with add_album, .all, .clear and
search_artist. Adds appropriate specs.