Added interactivity

Added some interactivity. The sketch now meets the assignment
requirements (mouse interaction, keyboard interaction, save
functionality) but it can be improved (I'd like to do something more
interesting regarding color, and maybe add something for changing the
stroke weight)