Do not hardset board height, or it messes up input button display
Fix up CSS
Improve CSS a little bit, still need to rework layout