APY-120 : Add support for mongoengine

Added validation and also more item samples