tweak server command cycle, delete commands upon removal

  slight changes to existing commands to work with new workflow
  and to handle edge cases
fix camera movement in ui
change type of grid rendered in ui
small fixes to effects player
reorganize js ship entity a bit

  no functional changes beyond reorganization