There can now be multiple types of systems. Makes InputSystem make a lot cleaner.