my virtual moleskin: a javascript playground