Here is a "logical" track plan of my layout. Since I plan on having the option of a 100% hands free operation I needed to draw this plan for the "TrainController" software. Although the physical block boundaries differ than the "logical" block bound that is not a problem. What really natters is that traffic can be detected to determine actual block occupancy.
There are various degrees of automation. The range is from 1-100% . It is all just a matter of options chosen by ME.
Also shown is my preference for the location of the 3-aspect block signals. (You may have to EXPAND the attachment to see these).
Hope this makes sense. I will do my best to answer any questions.
Actual track plan below.