PlayerManager and Server component initial commit