Garage Module Update

Update Garage Module to use SMP protocol