distinguish the function of version list and mod list. Prepare for the interface of downloading client.