Moved dependency and update check to snapshot.rb