Solve issue #30, replace input list with input dict.  The character is much more controllable!
Merge branch 'feature/30-commands-to-input-dict' into feature/3-controls-for-tablets

Conflicts:
	codefighter.js