fix up install and build

link the two bits together and make it basically run

the lights are still random though, the analysis component is still a
stub