For my Interaction Programming class at Emily Carr.