I need to replicate following model like Twitter.
Use case 1: A user see a complete list of users, and he can follow them or unfollow (if already is following)
Use case 2: Following page, where a user can see a list of user who he is following.
Use case 3: Follower page, where a user can see a list of user who are following him.
Language: Python 2.7
Platform: Google App Engine