I am stuck trying to find how to allow user to draw straight lines (up,
down, left or right) from one circle to the other.

I have used pygame.MOUSEBUTTONDOWN event and then when this event
happens have it draw a circle at the mouse position coordinates for the
center of the circle. 

But when I do this and click a position in game it draws a circle
somewhere else.