Moved all to BaseFile. This currently makes all inheriting classes "lifeless"