Solar powered bars, compost at Wollongong's Yours and Owls Festival