Preparation for multiplayer
Nearly workable multiplayer