Small refactor.
Add join model.
Modify test.
Add tests
Refactor tests.
Refactor services.
Refactor models.
Add FriendRelation model.
Add exceptions.
Add FriendService.
Fixed #41
Merge pull request #43 from KazumaKobayashi/develop

フレンドの登録ロジック追加とバグ修正