directory tree modified

lib directory has  been renamed to externalJars
dist directory added (its purpose is to store deployables, docs,
javadocs etc)
buildfile created