We will use an incremental approach. First of all we want to create the environment with the most basic features. Once we have the basics, like multiplayer infrastructure and the places, we will increase our bandwidth capacity and add new features.