basic functionality is working
Support of @consumes and @produces has been added
Removing unnecessary args has been done
Provider support has been added