Add GCM framework and other location utils