Documentation for all of current methods/class

General fixes throughout
Added Ant build.xml