added basic setup
done adding upload file
added background process