Change from using 'openfilestruct' linked list to an std::list of an OpenFile class
Change to a better assert() condition