refactored
added animated skybox