changed packaging and implemented listview visual portion of route select