File class modified to inherit from GSystem