Good... It's Alive!

Here is one idea... At each stage, as the code base evolves towards what you want.... It might be a good idea to save an entire copy of the Marlin directory with some notes about where in that process the file set is. That way, if we need to back up a step or two, we can do it easily.

How does the nozzle retraction look? Is it leaving the nozzle in a good place when it finishes the G28 and G29?