adding changes to software.
writelib.cpp added to contain the links for write lib class defs and writing functions.