Incorporate some mechanism which will allow us to handle situations where a file is uploaded, yet the target folder already has a file with the same name. i.e. An event that is fired we can trap which will allow us to rename the file, then save it.
This is really quite important - surely it is something that should have been there from the beginning