Issue #3448034 by JoshaHubbers, HeikkiY: Add gitlab ci and fix issues, prepare module for collaboration