According to the documentation, the only required files in a theme are style.css
and index.php
. All other files are optional. You can use the ones you need and discard the ones you don’t need.
If you haven’t seen it, I’d recommend you check out WordPress’s developer site on the topic of themes.