Huge commit, reworked manager classes and protocols.