Improved API a lot.
Added initial code for World API package.