Issue #119 - Adding offer-user relation and new models