started server logic, not much here yet