Garment manager

Adds garment CRUD operation, and views. General fixes needed to implement stocks' management operations.