Added a number new gems and extended the sign up feature and step definitions