Main GIRC activities

Work in progress