I have not read part 3 yet, I just finished parts 1 and 2. I like the path you are taking with this so far.

I look forward to more updates.