changes so far
tidied up some file naming. Progressed a little. direction is now to save tempory file and allow controller to use file mappings to move it and/or rename the file