Boilerplate
Modal directive with tests