Draw implemented, other fixes, still does not draw.