fixed vector2d
fixed camera to have peram self