Add Put, Get, Main without file's support
make FileMap working without file's support
make FileMap working without file's support
final commit. all is done