Committed all the files necessary for PTAGM.
Merge https://github.com/eranda1985/PTAGM