add CoverageCollection.php
refactaring
add spec
remove pho
add CoverageInterface