This still needs some work, mostly just names of things and finding a better way to add the InputActionPLugin and ActionHandler