Refactoring OODT engine, and adding WingsTask & WMServices