#13 Created validation groups feature