[dev] first core/file implementation
Must reimplement core/string to insure better performance before merging
with master.