Changed particle.c to have more structure and added a lot of functionality. Changed main.c to have more structure, finished world shader structure.