Happy birthday Google Play - Street view updated - Ireland takes on web trolls