Display mostly set up

Rejects the wrong inputs, draws the boxes and resizes properly.