Moving movement code into the Hunter object.