refactored User + add User-Controller.js