No more static Library.

The library has been made component based so that we can support
multiple libraries. I don't think that'll ever be useful, but why not
right?
Albums will now load songs when clicked.
Added the images back.
Added the add button back.

It's not functional, but it's there.