add string table version of Chain (less memory use, faster) and begin work on server