Adding State

Setting Up The State Machine
Test Factories
Accepting Friendships
Mutual Friendship
Destroying Friendships