First commit: backend server proto