Supporting classes and modules for gwr projects