Added full documentation to all APIs.
Added generation of source version of the package.