show rule in a new tab
implemented modular ui
codebase used to migrate to java8 the production system