added cucumber functionality, took out debugging, added features and steps