Add general versions of fetch and gitfetch to the correct directories
Full implementation of ppt.lua