Set API public key as supporting file
Update tgl submodule
Remove unused functions
Refactor serialize into tgl submodule
Change API init with app hash and id