updated google map directive
Tricking google map to not load until it's ready to be loaded