Разработка завершена! Теперь будет только исправление ошибок (если обнаружатся :) ) и возможно доработка нужных мне функций.