added extra packages
added new configs
added new root, login, and isLoggedIn func