In my opinion you're going at it the wrong way. While 'starting from scratch' is appealing, it ignores the "why" behind how it got to the state it's currently in.

I'd tackle it like this, in order...