a Virtual Design Studio that provides professional design services through collaborating with self-employed designers .