implemented inverted version of lineOfSight(), tests added
updated example for tilemap changes, added LoS, rebuilt

Added Line of Sight to the example, second character hiding in the
'cave' can only been see when there are no walls betwen it and the
player.