Sliding panel layout

Needs work to merge it into the latest commits, but would be cool if you took a look.
![slidinglayout](https://f.cloud.github.com/assets/3164917/2303328/0f3096fc-a1b5-11e3-9911-88d9b806951d.png)