A somewhat reusable photo browser