Baku 2015: Let the Games begin