Бейдж: Управление

### Что требуется
Необходимо написать [управление бейджем](http://guides.rubyonrails.org/routing.html#resource-routing-the-rails-default). Доступные операции:

1. Создание бейджа
2. Редактирование бейджа
3. Удаление бейджа
4. Просмотр бейджа

**Внимание!** При успешно выполненной операции, должно появляться сообщение зеленого цвета (согласно предоставленному макету),

**Внимание!** При ошибочно выполненной операции, необходимо остаться на той же странице и должно появляться сообщение красного цвета, с указание ошибок

![badge_sets_view](https://github.com/Strech/badgenator_conf/raw/master/public/badgenator/badges_edit.png)

**Внимание!** Для данной задачи необходимо использовать [haml](http://haml.info/docs/yardoc/file.REFERENCE.html)

### Как понять, что все сделал правильно?
1. Должны приходить тесты из секции BadgesController → GET new / POST create / PUT update / DELETE destroy / GET edit
2. Должны приходить тесты из секции BadgesController Scenarios → when edit badge / when delete badge /  when create badge