Validate component/documentation

All the bug fixes since the last pull request, the bechmarkt unit test and an up-to-date system doucmentation.