Adding bot monsters feature

moved update function into the draw function, added checks to keep bots in canvas

moved bot code from client side to server side, bots now pretend to be additional players

removing unnecessary code

fixed socket problems (hopefully)