Jerry, a model block signal system (that detects trains and provides signal protection against other trains entering an occupied block) is complex and expensive -- and it's only worth it if you really want it. I have it on my medium sized layout and, if I recall, the signals and the circuits and the building of the circuit board cost close to $3,000.00. But I'm a retired railroader and I like that kind of stuff.
Something you can do with 2-position operating semaphores or color light signals (such as the postwar Lionel semaphore or block signal) is make them switch indicators, so that they display a Stop indication if the switch is lined for a spur or siding. You can also enjoy them as operating accessories if you create an insulated track joint on each side of the signal. That way, when a train passes a signal it will change from Proceed to Stop. Or, you can use signals such as those from Z-stuff, which have a sensor that sees the train pass the signal, and causes the indication to change to Stop. After the train has finished passing, a timer changes the indication to Approach (yellow) and then to Proceed (green) just as if the train were moving down the railroad to other blocks. Z-stuff makes a very nice semaphore - it looks good and operates slowly, like prototype semaphores. Their color light signals are also good-looking. You will get a nice accessory without having to spend a lot of money.