Restructured the code coverage test process
Added plato quality reporting to the stack
added a code quality task