move new sighting js into its own file