Added check on parameters and made groups a dynamic parameter
added gitignore