Refactored service providers to unify global and model service providers; enabled auto-layout upon new model creation