Updated button change events, added axis event, improved example.