Added Voronoi header file.

Header file contains class definitions for all classes involved in map generation (but not the Map class itself).
Add Float class files.
Add Rain class files.
Add files to project.
Rename Float to Soaring
Rename Rain to Rainy
Add Positional
Add FlockSoaring
Remove Rain from project.
Remove Float from project.
Add Soaring to project.
Add Rainy to project.
Add Positional to project.
Add FlockSoaring to project.
Update FlockSoaring to stub-status.
Add useful comment documentation.
Add call to parent's constructor in secondary constructor.
Add stubbing and documentation for Positional
Add stubbing and documentation for Rainy.
Completed header file and stubbed classes

Edge is mostly implemented, and the rest of the classes exist...