Secondary constructor that takes a vector and heading
vector
heading
x position
y position
heading, in radians