abstracted filedata class to datawrapper, and filedatawrapper
old stuff that i forgot to commit & push silly me reverting to my old svn ways