No problem, sounds like this is kind of your prototype for something bigger.
I tossed out 'performance' mostly because I don't have enough time to help on any core items.. and its usually more focused on technical coding rather than game concept.
Reach out in the future.