Implemented client upload
updated readme