Fully supports add/remove-command, adds if-not-command, tests for if-command and adds hb-sync-with
Readded docs that are useful