Add distributed system study
Update gitignore