Work in progress TODO: - consume the blocks that are colored - determine which dyes are needed to create the selected color - actually consume dyes when applying color