Breaking out testing into respective files. Added devDependencies to package.json.