Assignment 4 OpenCL and 2D Physics Simulation Solution