move @EnableJpaRepositories to PersistenceConfig
add apache commons lang3 dependency
let @EnableJpaRepositories scan for repositories instead of @ComponentScan
add @EntityScan to PersistenceConfig
add User domain object along with repository and test
correct name for ArticeRepository