addition of ant build file (makes the make file a little redundent)
addition of discrete data for individual filecommits, contributorcommits, and filenames. also Splatters were flushed out to included arraylists of the those discrete structes where they apply