added handler module for main logic handling.
refactored structure of request class and package.
added code for odata compatibility.
refactored consumer interface and implement.