removed external dependency with firewall interface netshell will now be used for all firewall operations