Итоги голосования для комментария:
witpun Попробуйте «колонию». Она на любителя, но в ней подобную систему создать, наверное, не сложно будет.
+