several changes: relocation of files, more hasing encoding corrections, created connection test file