#2 adding warehouse model and controller