Added the PasswordDAO. Added an abstraction for Connection management.