Weekend full of events in the Treasure Valley