Initial commit with support for enough goals to support running cucumber-jvm