Added class ProjectUtility containing code that was previously part of
JLoop in order to enable its reuse