Updated move function for active particles