move coverage file out of git
add spec for modal directive