update :: Float -> GameWorld -> GameWorld
update sec world =  if( not (gamePaused world)) then 
                      (moveObjects $ updateCounter $ createAsteroid sec world) 
                    else world
update :: Float -> GameWorld -> GameWorld
update sec world =  if( not (gamePaused world)) then 
                      (moveObjects $ updateCounter $ createAsteroid sec world) 
                    else world
update sec world =  if( not (gamePaused world)) then 
                      (moveObjects $ updateCounter $ createAsteroid sec world) 
                    else world