CNJoystick and abstract base class
Initial CN Control pack implementation:
CN Control pack, v0.3