Create and write to files.
Basic file upload.
Added upload restrictions.
Added saving the uploaded file.
Start of cookies.