Buteck: rearrange layout after experimenting with board usage
Buteck: make code more readable and easy to change
Buteck: improve the layout
Buteck: improve the layout again