Added semi-shadow at edges of vision range and fixed display bug in Firefox.