Former-commit-id: 8c89eb776e877ee486ca908db651667c7f87e469
Readme and documentation will be worked on soon