New entity for deposit insurance

More...