changed from initialCenter to center on google map class so that it can update with prop changes