Did more work on taxonomy model implementation and refactoring pieces of item into common to be shared between them.
Reworked how properties get retained automatically on an update and added name to that set.
Have a minimal (get and create) implementation of taxonomy but tests are broken. Need to fix them next.