Clean UP

Cleaned up a lot of code.
Made it all work using Parallels on my Mac.
Building Apparatii from components

A major reorganization.
Rather than having a bunch of derived classes of CodaApparatus, each
with a different combination of Tracker, Targets, Sounds and Analogue,
we now construct each desired element and then create the apparatus
using those elements. So now any combination is possible.