add trait for offer model
add trait to offer controller
add messages for offer
fix validate offer
fix rules validation fot offer
del return id in destroy methode
add trait model needs
add trait controller need + fix bug validation
fix merge messages