move pyramid from builder to base
is_pyramid_on_features to make test clear
add DeformableModel to handle pyramid_on_features