start working on config struct
add first version of server component