Initial objects and unit tests