Added DIP switches and refactored layout

Switches allow to configure software and reduces firmware variations.