adding some tests and starting on the fake drive implementation
working on adding directories and file support to the drive object
fixed casing of property names to follow JS conventions