Started Adding LoS and Shadow Casting