Update: I have now implemented curves, hills, added some fog and lane markers.
So now I have all basic mechanism implemented.