Still trying to get line-of-sight working.

Commiting now so I can push to GitHub and have this work available
to me from other places.