add errorgen to palette + filter
closes #51
closes #49
build