Added a circular buffer to the WG Collections project.
Removed unused library from the driver.
Re-wrote the vector classes so that an initial array of elements can be provided to them.