Using directory engine as the entry point to port testeverything to gtest