better module loading code
added tmpFileName method
now you can serve existing files as is from presenter