Added basic repositories interface managed by Spring data