split file holder from userver.go into version package