added a setData function, fixed unsigned/signed comparisons
added the possibility to use special directories like ./ and ../ in getDirectory
added a new examples showing how to extract/copy files from and to  the partition
fixed getPath method, getParent now returns a Directory* pointer