Redesigning Assessment: the Design and Implementation of a Rubric-Based Assessment System to Improve Engineering Design Education