Color Button works

Everything functional minus matrix config and TCP/IP stack