Better "Shelfs", almost native
I have created http://jakiestfu.github.com/Snap.js/ since sending a pull request with a poor quality "shelf". 

This is used for creating shelves that can be exposed by dragging and/or tapping.
