use general line function to handle ray line intersection
make lidar script to init a cell including all info about lidar