Visual Media Production and Design Core Classes