Selection feature

Implemented the "use selected text as the description" feature.