updated libs, added nunit testing