Fixed the automatic grid resizing and recentering. Added numbers to bees if they overlap.
Added movement arrows.
Remove some testing code.
Removed an unused import
Merge branch 'view'

Conflicts:
	source/BeeForm.py
	source/View.py
Merged World.prepare with World.__init__, BeeForm.world isn't created until initialisation button is pressed.
Removed random print call.
Added updateDrawingArea line to runWorld so the view is actually updated.
Added a GravityBee that moves to the common center of mass.
Fixed window resize throwing off the grid aspect ratio.
Added event listeners to drawarea.
Added event listeners to drawarea.
Merged old view with master.
Added possibility of selecting a single bee.
Fixed lineofsight and added occluded square shading.
Fixed tiny occluded square shading bug.
Added glade elements for bee debug and bee communication.
Added glade elements for bee reload.
Fixed Bee import.
Added bee relaod button.