goal: read config from json serialize config into an js object validate fields type, value bound, etc.