[FA]{issue} I48 - Visibility Icon + Refactoring

Closes #48
-Now an icon gets displayed based on whether the player is in a light
-Added getCenter() method to Entity (since the same calculation was used
over and over again)