PHYS-6 #time 30m
PHYS-3 #time 1h 15m #comment Can now safely remove shapes from list
PHYS-7 #time 40m #comment Starting the big switch to smart pointers.
Several pages of compile errors to get sorted out.
PHYS-7 #time 45m #comment Whoah...I think it's all working with smart
pointers. There are still a few small places where I'm using normal
pointers, but the important parts have been switched over.
PHYS-7 #time 2h #comment Tons of progress on utilizing smart pointers
and foreach
PHYS-7 #comment Can't really remember what all I did here. Been way too
long since I looked at this stuff/committed.
Trying to get the quadrant teardown working correctly.
Merge branch 'PHYS-6' of https://github.com/swoogles/Physics into PHYS-6

Conflicts:
	src/Parallelization/Quadrant.h
	src/Physics/Simulations.cpp
	src/main.cpp
	src/vectorExample.cpp
PHYS-6 #time 1h 30m #comment Readded debugging symbols to compile
options. Verified that the removeShapeFromList function is working, but
still can't get it properly used in the Quadrant destructor.
PHYS-6 #time 3h #comment Finally realized I was calling make_shared
incorrectly. THANKS KELLY. Destructor works as intended now!
PHYS-6 #time 10m #comment This one seems to be finished for the time
being.