Add sight system based on shadowcasting