Выкладываю исходники.
В архиве также файлы проекта для NetBeans 6.0.
Комментариев в коде мало, но что-то почерпнуть получится при необходимости/желании.
ПС: добавлена поддержка телефонов с более маленьким экраном без стилуса. Тестировал на мотороле е398, экран которой 176х204 точки. Выкладываю также новую скомпиленную версию.
Без стилуса:
* меню
# действие
Нажать 5 - выбор фигуры, затем в какую-то сторону - передвинуть. Повторное нажатие убирает выбор фигуры.