Cosmetics

Do not use logger for progress,
Remove semicolons from macros,
Move ret++ calls and place them in CHECK_ERROR macro
Correct windmill drawing (increment index modulo 4 instead of time modulo 4)