Fixed typo: controller -> directive