case insensiteve project main module detection