KineapDevice is a base class for a device implementation into McKineap. Note that a KineapDevice represents only a single instance of a device Therefore it dont allows to access (at least directly) to different instances of a same kind of device at the same time (like to have multiple LeapMotion on your laptop)