Доработать Фоторедактор

У меня уже есть программа фоторедактор на winforms на C#. Но необходимо исправить баги и доработать программу по следующим пунктам:
1. Рисование, стирание поверх изображения, чтобы когда используешь ластик стирался только верхний слой, а не рисунок вместе с изображением.
2. Работа со слоями: должно быть так чтобы можно было создавать отдельные слои через альфа каналы.
3. Больше взаимодействия рабочей области с курсором: изменять размер изображения тянув или сужая его за углы и стороны, также и обрезка : нажать кнопку и за углы потянуть изображение чтобы его обрезать. Сделать так чтобы изображение можно было перемещать по рабочей области. Также изменять размеры рабочей области потянув за углы или стороны.
4. Корректная работа кнопок Назад, Повторить.
5. Сделать так чтобы текст можно было добавлять много раз (то есть при вводе сохранять и потом можно было вводить новый текст).
Время выполнения: 3-4 дня.

Читайте на 123ru.net