Feature: sending and receiving requestsBackground:Given a user with email "bob@bob.bob"And a user with email "alice@alice.alice"@javascriptScenario: initiating and accepting a contact requestWhen I sign in as "bob@bob.bob"And I am on "alice@alice.alice"'s pageAnd I press "add contact"And I wait for the ajax to finishThen I should see "sent!"Then I go to the destroy user session pageWhen I sign in as "alice@alice.alice"And I am on the aspects manage pageThen I should see 1 contact requestWhen I drag the contact request to the "Besties" aspectAnd I wait for the ajax to finishThen I should see 1 contact in "Besties"When I go to the home pageThen I go to the aspects manage pageThen I should see 1 contact in "Besties"