Updated Laravel Structure with user management