DrawManager

Should be mostly complete