Hi This effort looks interesting. Maybe there are things to learn from and adopt especially the application http://live.gnome.org/GnomeWeb/Library Rahul