update: algorithm in y movement dealing with circle to rect or circle to
circle collision