Human Immunodeficiency Virus Evolutionary Dynamics In Compartmentalised Settings: A Mathematical & Computational Approach