added bcrypt and testing gems for TDD