Just wondering. Are you not using any kind of version control software or have your projects in the cloud? Since your data-loss was able to occur.
In 2020 there are so many free and excellent services that will do just that. GitHub, BitBucket etc. with private repositories.
That would indeed be a protip. If you haven't already gotten around to think about data safety yet. You should do it NOW!
On your game.
I'm not sure it would be very advisable to do 4 or 16 classes in your game. If there is no real gameplay purpose for them to be there in a single player game in the first place. Besides replayability.
I would focus a much fewer classes. If not just one single class. And do that one really well.
Otherwise you will most likely scrape the butter way too thin. Your past games has shown you are really struggling with just getting a simple decent gameplay feel. I would keep things very simple to manage and iterate on before adding unnecessary content and complexity.
And in general you really need to focus on quality over quantity. Test your game on friends while silently observing their behavior in the game on location. Take notes on their progress and frustrations. And get their honest feedback straight after a play session. And iterate, iterate.
Study similar games in >detail< down to the very smallest mechanic. How do they work and why do they work. Steal everything that works and could would work in your game context.
cheers and best of luck with the new project