gitignore, readme, and configuration

Added a gitignore file
Added a readme
Changed configuration so that server and credentials don't have to be explicitly coded. Used vault to prompt for server, user, and password if they have not already been provided.