Fixed a visibility spill bug, and made all entities in non-visible places hidden
Adds Dijkstra's Algorithm to Level
Merge commit '18e99bd2a13e5c43bb777622dea0283527068da1'

THANKS GIT

Conflicts:
	Level.swift