use CGPointD instead of CGPoint. CGPointD is double
Delete Geo.c
Move car on route works