Built the API and the Impl packages. Made some minor changes and adde
javadoc.