create base documentation (issue #59)

This version introduces multiple enhancements:

changed some code part to fix documentation view
added all of the missing documentation part

Details of additions/deletions below:
--------------------------------------------------------------

Modified:   /docs/page-structure.md
            -- Added --
                missing documentation parts
            -- Updated --
                changed some part to fix view