networked vars now use stringtables
misc fixes and refactoring