initial commit of Varia Model

extracted from Chozo::VariaModel