separate middleware file added plus folder for controllers
middle auth file provided as a parameter to the routes for user authorization check
auth/middleware added as a separate module to the file