Fixed visibility rendering and re-introduced the player entity