Added random zombie tile breaking and movement

If there is no path, the zombie will randomly start damaging a random
wall or move to an adjacent open tile. If the wall breaks, a that wall
will be opened up.