feat(services, templates, ) - first working version