boolean isInGameObject(GameObject object){
		if (((this.curPos[1] > (object.getCurPos(1))) && (this.curPos[1] < (object.getCurPos(1) + object.getHeight())))
			|| ((this.curPos[1]+this.model.getHeight() > (object.getCurPos(1))) && (this.curPos[1]+this.model.getHeight() < (object.getCurPos(1) + object.getHeight())))
			)
			
			if (((this.curPos[0] > (object.getCurPos(0))) && (this.curPos[0] < (object.getCurPos(0) + object.getWidth())))
				|| ((this.curPos[0]+this.model.getWidth() > (object.getCurPos(0))) && (this.curPos[0]+this.model.getWidth() < (object.getCurPos(0) + object.getWidth())))
				)
				return true;
		
		return false;
	}