adding in map as a directive and creating the marker service