Initial implementaion which listens to keyboard events and inserts the components next to the selected component
Closes #3462633