Created crud service layer, not tested yet