Removed dead code. 
Moved generic read and write methods to FileReader, FileWriter.
Removed dead code. 
Moved generic read and write methods to FileReader, FileWriter.
Fixed more bugs. 
Basic VFS unit test seem to work.
Added extra getDirPath() method.