added step definitions and ran tests