layout the project, but no real server code yet