Split project_sla into three smaller modules