interface
world state
rename server.go to main.go