Added really primitive error handling to numStar scanning, I really have to figure out how to properly handle errors in Golang beyond abusing if/else and switch/case