beginning of route config implementation

refactor this next session