Colors & Blocks updates

Soo much going on