initial commit; mapper works; basic read/write for FS done