Virus Universe: Can It Be Constructed from a Limited Number of Viral Architectures