build.sh: added code to remove lines between "DEBUG BEGIN" and "DEBUG END", including them.
Updated existing debug commenting.
Added debug message regarding currnet tick and frame numbers, also game_time.
Replaced direct console.log() invokation with A.log(), added A.log().
Created B as the network communication handler, added default loopback for messages.
Added B.log(), added some debug logging.
Added call to B.process_tick().
Created create_object(), moved the real creation of objects from player 1 queue through B.
Removed "ticks_plus" from B.send(), added fixed B.delay parameter, updated code accordingly.
Moved "chars" out from _decode() to a BASE64_CHARS const.
Created _generate_uid(), added "uid" parameter to objects, synchronized object uids across players in create_object().
Added object_destroy(), also replaced existing direct explode() calls.
Added some improvement ideas as TODOs for B.
Changed find_targets() ObjectBase.and on_ready_to_attack() to use health parameter instead of destroyed (as it is delayed).