move r_vector_start to headers
move r_init_vector to headers
move caster definitions in headers
slid policy in eval_methods