Added some new location methods and documentation

Also added tests for the new methods.