Realized Site adding
Added doc blocks for indexer
Refactored Site repository
realized showing pages