Well i dumped this project for a few months now. The resource sector took off so i spent my spare time concentrating on that instead. It earns me money so it has priority.
Anyway i've learned a lot and i think it's time to rehash a lot of stuff. This project will probably end up going through a small rewrite over the next month or two.