Rewrite project templates code on server to have a
ProjectTemplatesManager.java file which does nearly all of the work.