STILL BROKEN, DO NOT USE!

Added some comments to explain what the GetCurrentLocation class is doing.