Add code analysis and coverage