В целом, оно уже работает. Но я хотел бы чуть более в корне поменять изначальную идеалогию.
* Все свойства (Properties) уже вырезаны.
* Удалил ShellManager.
* Удалил множество статик полей. Всё должно быть максимально динамически, имхо.