собственно, а почему бы тебе не присоединиться к DWLab, который делает Матвей
http://code.google.com/p/dwlab/
Там уже есть
*Система иерархии любой вложенности
*Анимация по координатам относительно родителя
*Физика
*Ну и естественно сохранение/загрузка всего этого добра.