split model project into model and services