fix up vector and world set player
vector from string method
merging disconnect manager