Make namespace references consistent in docblocks.
Refactor classes to make the structure clearer.
Cleanup seed class a bit.
Start of developer docs for the project.