Fix coding style
Add inventory admin integration spec
Add interface serializers and use shared serializers in existing ones