Implement album support

Work in progress. Closes #169.

![2013-11-15_14 50 51](https://f.cloud.github.com/assets/1310872/1554591/06227c98-4e49-11e3-9ec0-64cd68ebe2d4.png)
![2013-11-15_14 51 00](https://f.cloud.github.com/assets/1310872/1554592/063fcb22-4e49-11e3-890c-e9f1e92f0ee8.png)
![2013-11-15_14 52 13](https://f.cloud.github.com/assets/1310872/1554593/0640bdf2-4e49-11e3-910a-732dbd822a37.png)
![2013-11-15_14 52 43](https://f.cloud.github.com/assets/1310872/1554594/0640f4f2-4e49-11e3-8b35-ea23f390ed60.png)