file -> file_name
- update gitignore to avoid our temp files
- implement saves of the temp buffer
- refactor some of the names