Performance analysis of existing navigator software and new model of earth navigator using eclipse and its rich client platform