An introductory guide to 4D and Version Control Systems