Java implementation of an in memory file system