Added port number; Made password optional

Following funcional changes have been made:

1. Now user can choose not to store the passwords.
2. User can specify port number for the servers.