Added default templates, shared binding, custom list element containers