We can start here by separating at least in two folders, so common logic is in one place and different in there respective folders.
We can start here by separating at least in two folders, so common logic is in one place and different in there respective folders.