Split everything into separate libraries for the PRU and ledscape; add initial response for PRU startup
Rework for new API