HUGE change to support coverage

configurations for integrating karma and coverage