Getting closer to completion.  Need to find a way to store data across dlls from different processses.. or just hard code the values