updated readme
added ASL file
added the diff-to-spt generator and the demo