ART-100: Visual Foundations