removed some unnecessary stuff from the python and go scripts. then I added a new algorithm for scanning into the golang scanner. this method does not use angles! and it kinda works