https://debarkerdrum.pages.dev/posts/rail-switch-points/