added notes on where functions exist
Moved API package into the main package.
Added docs for coverage
Package reunion compleate