Changed to start using a factory to allow for different logic in determining a toggle is on or off
Added version 2 of toggles to use a factory