Hi
No, again you are not quite getting something important.
The files you listed there DO make up a theme, yes. So you got what you paid for.
What you don’t quite get is that the theme itself is not what gets displayed. You have to create content within WordPress, posts and pages. Those are then displayed USING THOSE FILES you listed. The files are not what the content is in, they are just the vehicle WP uses to put shiny face on the content that you write within WordPress.
Those files you listed – they should all be placed in a folder that has the name of a theme – for example, lexavision
You then take the lexavision folder and move it inside the WordPress folder /wp-content/themes/ move the entire folder into the themes folder.
You then go into the WordPress admin area and select Appearance on the vertical nav buttons at the left. You should see some themes appear. Find the one you had created and double click on it.
Then you activate it and it becomes your active theme. Then the site will look the way you want it to and you can begin writing posts.
Is that any clearer?