documentation added, moved, restructured