Implement CI and QA