Progress is quite slow. Reading through tutorials and learning about what flutter can do. Now I seem to slightly understand the general structuring of widgets.
Base page has Navigation Rail and expanded would have a cover page.
Each element of navigation rail would take you to different pages.
Now since the book is structured into many chapters and each page would explain algorithms this would be a good method. However This would require sub menus and possibly subsub menus for the navigation rail.
I wonder if flutter provide such options (possibly?) so after tutorial I might investigate.