holoirc: cleanup code & make ignore list database based