added tests for all modules
some indentions
added html to examples