add coverage and badges