refactor vminfo to be a composable module
refactoring vminfo to be a composable module with a stable sbin wrapper