Custom fields in Gem: organizing candidates and projects