I envy you for your time and joy for this detailed work. I basically have no clue what you are doing, but then again, itīs great watching. Try to stay with this and never give up on this magnificent project. In times of desperation just come to AF and we will kick your but to get on with it...
Robert