Add Library files, some basic javadoc, some cleanup and a build file to be used with apache ant.