complete refactoring of admin offer controller to build rule builder from the offer custom persistence handler
remove the rule builder annotation from AdminPresentationcollection and map