@Override
	public void run() {
		this.init();
		while (running) {
			this.doLoop();
			this.calculateDelta();
			drawManager.draw();
			try {
				Thread.sleep(20);
			} catch (InterruptedException e) {}
		}
	}