while some people think a screencast is a good demo, I personally like the pastebin, and besides, that's something I can really use. This is just a standard Robaccia project with a single model-view named 'bin'. The files that are actually changed are the first four files in the pastebin, just to ensure self-referential integrity. If you want to run this on our own you'll need to install pygments, the very powerful and well written syntax highlighting library.
I have also added the pastebin as a sample project in the Robaccia subversion repository.