fixed mouse

fixed mouse cursor
pathing works

pathing works need to get it off the main thread