Adding the overview file and some changes to the code