modified controllers
Merge pull request #27 from baraabourghli/essam-controllers_api

modified controllers