Finishing UX spec - storing CL options in different config values so we can correctly validate, updating bootstrap to use shared module