introduced a new ReactomeNetworkType enum for marking a displayed
network is from Reactome
refactoring: add a popup menu manager in order to switch popup menus in
different type of networks