changed to readable virtual connection
Added rule to compile question3
Adding question3
Added rule for question4
Added program description which was wrongly mentioned previously
Adding inactive_domain and active_domain function
Added completition status and added function calls to list the active and inactive domains