implement new contact modal view, extending from common base view