Fixed Gexecutor service bugs and moved it to using shared pointers
Disabled unused code
Added new server using deferred and gexecutor service