Viral properties, structure and classification