quick fixup - the controller now manages player paddle directly