Thanks guys!!
As for the CDU, im trying to make a low cost cdu that most can afford. But it is difficult to balance low cost and good quality.
For this prototype i will not use a pcb, i will use the backplate to mount
the switches.
Then the buttons will have holes to fit the switches and it will fit an 4inch lcd.
I will keep working on it and hopefully there will be a cheap but good CDU in the near future.