Итоги голосования для комментария:
shadeofsky FATE, слову, подошел бы лучше. Более гибкий, менее кранчевый.
+