Quality Programming Code Course Refactoring Project.