The Leap Motion Controller seemed like an intriguing way to control the lights, so I created a modular framework using Scala and the Leap Motion Java API. After thinking about what a modular system would look like, and what kind of features it should have, I decided that it should be easy to extend, configurable, contain a message system synchronizing the color settings from various connectors, and include a remote start/stop option for the system. In the video below, you can see the installation in action;