вспомнил, что где, подправил пару ошибок, додумал систему разрешений, на следующей неделе думаю её завершу