added next commands: file_open, file_read, file_close + tests