Redo eve generator with eve schema dont use mongoengine