server application - initial commit