Changed input scheme to be more responsive and modular, allowing more player choice.