Implement many.

Implement:
* search
* key binding (skeleton)
* context menu design (prototype)