Added the actual file name with extension to the data json.
Cleared up issues with initialization and __set__ functionality.