Initial Version

Initial Version: this is basically just a proof of concept to visualize
my idea and everything is subject to change. Currently doesn’t work
with multiple “context” menus. Enjoy!