File Access Tidy Up

- Just tidied up a bit.
- Have handlers put in to print messages dependent on state of files
being looked at / written to.