Hello, I'm interested in creating a directory of sorts where members can create elaborate profiles by providing or selecting values for various fields. I also want there to be a large community aspect of this site, which is why I'd like to see if I can achieve this with XenForo profiles (so that the directory is fully integrated with the forum). Can N number of custom profile fields be added to XenForo? Are there options to select multiple values for fields? Can pictures be added to profiles? Can videos? Audio file attachments? Finally, is there a way to search for profiles that have matching values for one or more custom fields? Can you search for profiles where users have been online in N number of days? Thanks for helping us determine whether we can leverage XenForo for this purpose.