added Karma coverage and karma jasmine with reports.