Revert "Version 5.18"

This reverts commit 69f0368c7d8dac196bd94ddfa80d98b1cedc7eb0.
Version 6.0
templates according to coding standard and Doxygen