Add support for "choice" fields
Support editing species fields

All API requests need to be authenticated in the case the instance is private