Fleshing out of geocoded class, googleprovider class. Added .gitignore to hide lib folder, which is created by bower