- add spatial partitioning (draft, not tested);
link: http://gameprogrammingpatterns.com/spatial-partition.html
- add unit testing w/ googletest;
- fix Grid-based disc speed calculation;
- add to Grid method update_for_search(), which updates velocities of
  particles;
- update unit tests for new place of velocities;