Improving the Multiplayer Flow

Including new activities and reassigning resposabilities for each new
activities.
Moving classes dued package's renaming