move version into separate module