Removed test code for drawing, as this is now working.
Added types to iterators, removing the need for an extra pointer to an
object before calling the necessary update/draw.
Removed zero vector, as a different method is used to determine 
direction
Set a standard size = 10
Improved random velocity vector generation
Got direction calculation working, with rotation.
Added a todo text file, to keep me motivated!