Add better controller with leapmotion