js config file
todo: better server class, better config load
todo: better deploy