Pyrolysis Gasification technology