Validation of input, refactor of infobox, sidepanels, changing so
colormodel is not send around but rather reference etc.