XInputWrapper Original Source

Taken from
http://www.codeproject.com/Articles/492473/Using-XInput-to-access-an-Xbox-Controller-in-M.
Under the Code Project Open License.