implements basic shadowcasting
adds rudimentary fog of war look