- Add documentation for new functionality.
- Changed location of some files.
- StructureManager now call BlockStructure.

Signed-off-by: 80LevelElf <salahutd@gmail.com>