added base functionality for password app