Base implementation objects.
First stable version.