Updating methods to implement pressSpace in GameController and updating MAction and it's children