HomeViewModel refactoring.