Javelin Photo Archive  From Concept to Reality