Major overhaul of code base.

Changed code-base to C++ with addition of basic menu integration with Leap