added the GISL main class as a service (gisl)