CFD Python: the 12 steps to Navier-Stokes equations