Changed variables to private & added role loading screen & repopulates listview when reloading screen