first commit with coverage and composer confgiuration