I have starting development of a library for easy access to I/O port expanders connected through i2c.
Available on github:
https://github.com/j3557o/raspoutin
Read my blog about Raspify, the stand alone Spotify client for Raspberry Pi with custom LCD interface and control buttons.
http://raspify.stockenstrand.com