 		window.addEventListener 'keyup', (e) =>
 			@keyStates[e.keyCode] = no
 
-	# To detect whether a key is down
+	# To detect whether a key is pressed down
 	isKeyDown: (key) ->
 		keyCode = @keyToKeyCode key
 		@keyStates[keyCode]

		']': 221
		'\\': 220

	# Map from not standard, but commonly known keyValues/keyIdentifiers
	keyAliasToKeyMap:
		Ctrl: 'Control'          #17
		Ctl: 'Control'           #17
		Esc: 'Escape'            #27
		Space: ' '               #32
		PgUp: 'PageUp'           #33
		'Page Up': 'PageUp'      #33
		PgDn: 'PageDown'         #34
		'Page Down': 'PageDown'  #34
		Left: 'ArrowLeft'        #37
		Up: 'ArrowUp'            #38
		Right: 'ArrowRight'      #39
		Down: 'ArrowDown'        #40
		Del: 'Delete'            #46

		Y: 89
		Z: 90

		F1:  112
		F2:  113
		F3:  114
		F4:  115
		F5:  116
		F6:  117
		F7:  118
		F8:  119
		F9:  120
		F10: 121
		F11: 122
		F12: 123
