A collaborative online art therapy system for CPSC 599.72.