Update Guild API and add guild documentation