started moving tech stuff into the server framework