Removed restore function and reimplemented through constructor.
Renamed Manager class to FileSystem class.
Renamed variables.
Replaced byte data structure with char data structure. Tested functionality. All good.