vision base code

got vision framework in. just need to test