Add 3 keyword fields to router add dialog

Yes, I thought it would be more readable to unpack the component options. Issue #21 will refactor these anyway.