Now the big question: what Time System will it have? How will turns or actions be handled?
First off, I found a small listing of different methods here .Easy enough to get started? Nope. I sure want something to happen that is described as "Plus player time" on that list. I mean, the whole game is centered around the player. Everything is dependant on a player's move to develop. So we can rely that to the player's actions. There is still the possibility of a wait key. I think this will enable me to implement a day/night system quite easily.
But... how to start writing this? I have no idea... . Maybe I will write this later, knowing that I will need to rewrite more than half of my code? Hell, decisions like that are not easy. Maybe I could use some help there.