made cucumbers more friendly

made cucumbers more friendly and moved step logic into signup_steps
fixed the previous cucumbers