Fix initial map load
Add factory for cross domain requests and initial grab of events