Added fuction for line/circle intersection