Improve code style
Documentation is in tomdoc format
Tasks to create and delete documentation
Merge branch 'tomdoc' into development