add cleaning of GPS points
update color generation for line plots
fix issue with empty data vector