IEntityObserver became EntityObserver, refactored RenderSystem tiny bit