added flow chart, renamed some files and folders