add location and scan package

these two modules are still in testing, haven't been used in the main
project