Moved a bit more to the header file and introduced a class for the GTest flags