Got Circle to line collisions working somewhat

Circle to line collisions is getting better. Still need to have left and
right movement stop after letting go of the left and right arrows.
Fixed the horizontal sliding

Hero no longer continually slides left or right