Engine::refactor shadow mapping out of engine