initial commit, server scratch