Added new Place models, rewrited Stock management logic