Add first draft of ovf class