first real commit

currently always has colored square around icon and border above words.
things to explore: no colored square (expect maybe for active/hover
states), instead, colored icons.