Features/shoes4

does start but does not authorize, do not merge yet
yeah rgb is defined, missing an extend on Shoes probably.