Lab5 now got collision detection and ladybirds can use a state pattern as a simple type of AI