- now writes to file

- solves encoding issues, UTF-8 and the like

- adds item notes