добавлены контроллеры и валидация, и ещё вьюхи для контроллов