Fixed the issues with GUI not compiling, it still doesn't work though. I haven't heard back from Zain as of yet, so I may start doing it.