restructured the directory and added recent changes