Separated url routing action into host/scheme classes
Added missing observer notification to action toggler
Added binary action toggle