I few recommendations Ill give you since you have slow connection. Some are a general rule of thumb
1. Create controllers that has the basics for each genre of games you plan to make in the future.
for example I have a Game Controllers Project. that has an;
FPS controller - 2 C# scripts, 1 for player movement the other for a parented camera's rotation
Third Person Controller 2 C# script , 1 for player movement the other for camera rotation
Platformer Controller- just one Character controller script
Also create basic mechanics needed such as a simple saving system and an inventory system.
(Disregard this if you already got this down)