New geometrical frameworks for classical impulsive mechanics