The map is now an angular directive