Great update! I'm glad to hear from the project again. Sorry about all the shakeups with team members though. It's bound to happen but the important thing is making sure nobody get's burned.
Do your thing and I'll be keeping my ear to the ground for news!