Modified interfaces to match Google Maps API
Removed architecture file, as it is implemented
Merge branch 'interfaces' into pub