renamed user repository to a more specific name, implemented user repository interface into home controller