added two new lifeforms, some other changes

Bears, bunnies

some restructuring, implemented reproduction

note to self: make a hashmap for grass, because it can't be in the
lifeform one, since grass has to be able to overlap with other life