added hashspace and koi.txt reader
using hashspace for efficient lookups