Made theme selection persistent with localStorage