Added the granular flow and self-propelled C++ code. Also added the additional scripts for running the whole program.