You did a good job in setting this up to be something amazing.
Hell, kudos for the amount of work you packed into this.
I'd like to say I could help, but no. For one, I don't know what is going on in terms of incompleteness, and getting me to help in something like this.. you'd have better luck with a pile of stones.
Simply put: this is pretty top notch.