Updated the overview and altered the file structure