fixing the validations in transaction
fixing cucumber, preparing the test database, and putting simplecove