What I like to do with any new retrofit, is make a spreadsheet that lists all the inputs/outputs needed, along with how they work (i.e. switch to gnd/positive) what voltage they run at.
Once you have that, you can count up the in/out you need, decide what boards you need, then start mapping in/out to boards.