Make vectors use an array internally

Signed-off-by: TheSniperFan <thesniperfan@gmail.com>
Merge branch 'gui' of http://github.com/knorko/Multimedior into kdtree
Implementation of the kdTree

Signed-off-by: xSilencer08 <fwehlus@gmail.com>
Inital nearest neighbour search implementation

Signed-off-by: xSilencer08 <fwehlus@gmail.com>
Add assignment operator to vector2

Signed-off-by: TheSniperFan <thesniperfan@gmail.com>
Fix memoryleak during kdtree usage.

Signed-off-by: TheSniperFan <thesniperfan@gmail.com>
Use vectors for neighbors.
Some documentation work.

Signed-off-by: TheSniperFan <thesniperfan@gmail.com>
Added missing constructor to vector2 class.

Signed-off-by: TheSniperFan <thesniperfan@gmail.com>
made boids move in respect to oneanother
first approach to avoidance
Allow making logging toggleable.

Signed-off-by: TheSniperFan <thesniperfan@gmail.com>
Refactoring, documentation & cleanup.

Signed-off-by: TheSniperFan <thesniperfan@gmail.com>