This replaces the kernel name input with a static drop down populated with valid values.
This adds a kernel name input.
This adds foundation for Kernel step, including gating and basic tests.