Restructured the entire project, into folders and renamed some files.