Feature/add functionality

create_billing_address и create_shipping_address выглядят практически одинаково, я предлагаю по рефакторить их, вынести повторяющийся функционал куда то в другое место