Re-wrote and now uses key, value entry points!
Re-wrote and now uses key, value entry points!

Signed-off-by: DavidJohnGee <ce88305c91fa2a0f164e69e10c54157dd531e4d9@ipengineer.net>
DavidJohnGee/ipngxr2d