I can help you with this. My suggestion would be to make a standard xhtml page look as desired and just use PHP and a mysql database to draw the images from. A little bit of javascript for the right click options and the collapsable menu and call it a day. I dont think it needs to be complex at all.