Refactored the viewmodel a bit. Style for current leader updated