create offers controller
create offer model and test