fix color naming case sensitivity
add triangle and hexagon shortcuts (fix by @bryceharrington)
grid experiment by @bruceharrington
switch grid experiment to gtk3 and do minor tweaks