refactor input stuff: combined InputMapper to InputBinder, no longer generates a .cs file, instead generates a json .txt file with list of action names.