No, this does not serve my purpose. Templates should go with demo content (as in Live Preview) so that when you install the template you will have exactly same site with content as in demo preview – pictures, sliders, menus, page layouts etc.
After installing the Creator World theme you need to setup the theme through
Appearance -> Customize
For homepage slider and services section you need to create pages with content / featured image and then you can select these pages for particular section.