added site service and base model, base repository