How should I organise my version 2 and version 3 code?

Reader opens on mobile

Grid view is a desktop workspace. Opening the same point in Reader instead.

Open Reader