A smart Python library for writing DigitalPaint: Paintball2 (a q2 based FPS game) server bots