Use generate in strand_select_stage and instruction_fetch_stage to create various strand specific structures.
(The number of strands is still hard coded in many places, so this is work in progress)