refactoring + fetching characters around current character
adding game server that processing gameworld events.
for now it is responsible for characters traveling only