Damn, that's gotta be rough having to redo entire chunks of the coding. Here's hoping it isn't to much work for you dude o/
best of luck and waiting patiently for what you been putting so much work in :)