Stricter module class name checking, cant start or end with a dash