Improve the documentation and package description

I've added many more details to the readme file, and have updated the package description to reflect the new FTP functionality.