Testing and coverage

Setting up Devel::Cover and testing how it works