I've updated this so that the keys are easier to use, o,p,q, and a are left, right,up and down respectively