Scaffold out some line/segment and circle intersection functions.