added tests to some classes. Unfortunately, a lot include thread handling and rendering so I do not how to test them in any way at this pointexcept for seeing whether everything is rendered correctly. (I hope you read the commits). Also, added more bots which I can kill. Right now they just move randomly.