initial commit of the cv engine

new features upcoming