Contact templates refactoring for CRUD support
Contact creation