Added alignment.
Finished the UpdateBoid function.
Corrected error in Alignment algorithm.
Cosmetic code change.
Added a canvas control to Datatypes.Controls