Refactored schematags into menu control & dialog

Fixes #270