Require user_manager
Renamed package_name to name for packages
Initial revamp of user and user manager