A javascript library to manage user input command lists (e.g.: UP, RIGHT, A = Hadouken)