Added imports for base objects.
Updated documentation and added missing unique singleton.
Documentation.
Lots-o documentation, friend-o.