Complete value objects and add unit tests.
Add value object TimePeriod and first unit test on it with phpunit.