Implement colored square.  Fixes #5