Text this: Fun and hands-on learning with CDIO implementation of CDIO in fluid mechanics (buoyancy & stability)