Restructure all schoolproject code.