Добавил валидаторы, переделал работу с репозитарием на апи