added coverage badge and removed dependencies