Added sorting support and new DisplayName() help which shows property display name attribute