Implemented encryption and file transer. Added a list of requirements which have been insufficiently implemented to the README