Modal is now a directive with service.