implemented password class
changed gitignore