dragondrop No longer maintained. Was built in a mere 2 hours as part of a hiring test. Now it stands a monument, both celebrating my victory and landing the job.