Initial capabilities implementation
Removed the lib ftp package, and merged the client.py to include shell