corrected inheritance(GameObject isn't Drawable now), minor improvements