Better shell support and I remembered what else I wanted to store in extradata
Finishing digital path feature in extradata.
Enhancing shell search
Wrapping shell into a class
Fixing shell class things and changing command letters to words. Might implement an abbreviation scheme later.