Improve input handling, and start fleshing out command stream behavior.
Improve input handling, and start fleshing out command stream behavior.

Input handling now matches a global input map, that can be updated, and returns those input maps.
`process-input` changed from loop to recursion, and works on a command-stream (currently a vector).

`update-world` now folds over this stream to update the target (hardcoded as the mesh, simply testing purposed.
-- I am trying to have this be something an actor will consume, updating it's FSM and other state as consumed, before advancing the world by timestep.

sctincman/cljs-game,sctincman/cljs-game