feat(popover): Popover that uses a  setting for single display mode
feat(popup): Single popup implemented as a directive