Progress in Clifford Space Gravity