4. The method of claim 3 , further comprising associating the new mark-up language file and the arrangement with a particular user; and associating the particular user with other mark-up language files associated with other users based on similar attributes in the arrangement of the particular user and other arrangements associated with the other users.
4. The method of claim 3 , further comprising associating the new mark-up language file and the arrangement with a particular user; and associating the particular user with other mark-up language files associated with other users based on similar attributes in the arrangement of the particular user and other arrangements associated with the other users. 5. The method of claim 4 further comprising: determining a compatibility rating between the user and the other users based on the similar attributes between the arrangement and the other arrangements; and enabling each user of the server device to view mark-up language files of the other users.