Adding blacklist/hold rule system
WIP