Adam: more gui work - repo panel looking good