Create CommandReceptor

The class that handles the input from a user (sent by PlayerControls) and uses a move cache to loop through and check if the inputs match a sequence.